antitank weapon - English Synonyms Dictionary